Is Stamp Duty/The Tenant Tax Or Taxes In General Stopping Property Investing In The Uk